Crew Assignment by Constraint Logic Programming

نویسندگان

  • George Christodoulou
  • Panagiotis Stamatopoulos
چکیده

In this paper, we deal with the crew assignment problem, which is a subproblem of the airline crew scheduling problem. The aim of the crew assignment problem is the optimal allocation of a given set of crew pairings to crew members, in a way that a set of constraints is satis ed. The optimality criterion we employ in this work requires the ight time fair distribution among all crew members. This problem has been traditionally tackled with Operations Research techniques. In recent years, the Constraint Logic Programming paradigm has been successfully used for solving hard combinatorial optimization problems. We propose a formulation of the crew assignment problem as a constraint satisfaction problem and we use a branch-and-bound technique combined with some heuristics in order to nd quickly a solution identical, or at least very close, to the optimal.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Crew Assignment via Constraint Programming: Integrating Column Generation and Heuristic Tree Search

The Airline Crew Assignment Problem (ACA) consists of assigning lines of work to a set of crew members such that a set of activities is partitioned and the costs for that assignment are minimized. Especially for European airline companies, complex constraints defining the feasibility of a line of work have to be respected. We developed two different algorithms to tackle the large scale optimiza...

متن کامل

Integrated airline crew scheduling: A bi-dynamic constraint aggregation method using neighborhoods

The integrated crew scheduling (ICS) problem consists of determining, for a set of available crew members, least-cost schedules that cover all flights and respect various safety and collective agreement rules. A schedule is a sequence of pairings interspersed by rest periods that may contain days off. A pairing is a sequence of flights, connections, and rests starting and ending at the same cre...

متن کامل

A Constraint Logic Programming Approach to the Crew Rostering Problem

In this paper, we present a constraint based approach to the Crew Rostering Problem. A solution to this problem is the optimal sequencing of a given set of duties into rosters in order to satisfy a set of constraints. The optimality criterion concerns the minimization of the number of crews needed to cover the duties. This kind of problem has been traditionally solved with Operations Research (...

متن کامل

An Abductive-based Scheduler for Air-Crew Assignment

This paper presents the design and implementation of an air-crew assignment system for producing and refining a solution to this problem based on the Artificial Intelligence principles and techniques of abductive reasoning as captured by the framework of Abductive Logic Programming (ALP). The system offers a high-level of flexibility in addressing both the tasks of crew scheduling and reschedul...

متن کامل

Optimal crew groups A column generation heuristic for a combinatorial optimization problem

The studied problem is how to construct groups of cabin crew that will work together for a month. The construction of groups should as far as possible fulfill requests from both the airline and the crew. There is today at Carmen Consulting an application based on Constraint Logic Programming (CLP) that solves the problem. The purpose of this project was to examine whether mathematical optimizat...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2002